API MONITOR_MODE — estado actual
Endpoint WiFi: /pwmctl
Llamada	Efecto
GET /pwmctl?value=XXX	Fija salida a XXX µs (override ON)
GET /pwmctl?stop=1	Fija salida a 900 µs (override ON)
GET /pwmctl?stop=0	Desactiva override, salida sigue entrada
GET /pwmctl	Devuelve estado: modo + valor activo
Datos internos (KeeperPWM.h:100-102)
Campo	Tipo	Descripción
pwm_override	bool	true = salida fija, false = sigue entrada
override_pulse	uint16_t	µs del pulso fijo (defecto 900)
unval_pulse	uint16_t	pulso de entrada capturado (sin filtrar)
pulse_out	uint16_t	pulso que se emite por el pin de salida
Display OLED (D_Funciones_Display.ino:42-46)

MONITOR MODE        ← cabecera fija (tc)
                    ← tc2 vacío
in:XXXX             ← TC1: pulso de entrada (µs)
o:XXXX              ← TC2: pulso de salida (µs)
Refresco: 333 ms en GROUND.

Comportamiento general
Para entrar a WIFI hay que pulsar el boton del programmer.
El firmware arranca en CONFIG → GROUND y se queda ahí permanentemente.
manage_loop() retorna inmediatamente — sin baro, sin accel, sin grabación.
La salida PWM sigue directamente a la entrada salvo que pwm_override=true.
En estado PATATA, el PWM sigue activo (al contrario que en firmware normal).